116
54
599
216
29
78
197
16
90
79
215
153
102
57
28
34
171
63
26
87
96
55
76
180
59
25
61
17
19
81
48
89
40
74
94
100
24
130
210
70
112
109
20
33
39
141
44
13
60
31
146
8