216
57
7
28
85
104
79
36
121
96
47
95
11
30
49
50
21
72
8
24
102
16
18
67
15
32
17
111
41
20
119
112
63
268
59
40
78
438
22
127
6
19
252
172
100
56
10
23
12