61
51
13
15
25
8
14
17
106
41
36
87
45
116
213
21
182
54
38
7
403
35
145
360
126
42
79
11
102
12
28
132
40
50
23
46
5
368
149
139
43
93
30
147
34
246