122
14
68
51
35
152
139
13
18
28
19
15
0
34
59
22
36
38
109
1
70
12
67
29
30
111
69
261
118
47
181
182
332
8
11
84
94
65
74
95
44
48
63
9
61
5
64
50
46