37
12
93
0
6
7
19
54
61
146
21
70
121
69
76
84
144
129
109
79
357
200
370
20
95
87
149
29
98
58
11
16
33
38
89
14
41
25
92
143
80
45
336
10
26
90
17
88
522
52
31