23
37
2
152
120
5
16
59
11
33
192
39
22
10
29
30
171
24
49
247
13
148
62
95
122
18
46
8
6
3
43
100
124
93
21
61
60
17
226
321
442
56
92
143
7
76
1270
68