1
116
30
86
33
52
14
38
73
60
94
76
281
27
123
155
7
68
85
25
45
343
49
189
81
232
24
12
20
520
100
39
56
72
16
11
124
93
13
105
716
171
26
32
28
139
8
10
29
112
37