115
52
100
34
83
23
418
43
13
41
15
719
53
48
95
107
63
141
24
12
8
25
2480
35
105
88
49
45
44
110
111
142
58
130
157
234
10
93
20
306
78
390
147
66
36
127
99
97
32
31