52
186
40
10
74
136
29
30
96
87
93
60
41
56
70
104
305
59
43
73
143
140
108
36
45
19
32
106
89
14
83
75
50
161
26
111
17
86
46
72
18
179
139
23
154
47
28
69
31
105