91
152
6
13
134
76
26
47
44
64
155
45
69
133
97
43
79
58
11
17
88
14
63
33
12
94
23
96
15
19
286
115
77
35
83
7
123
95
28
128
49
25
81
74
40
293