152
67
33
592
24
79
27
30
76
84
28
39
70
11
130
97
52
58
62
61
50
16
12
34
47
51
147
121
98
94
60
148
40
44
63
38
56
46
14
137
187
6
15
4
73
31
204
236