36
52
3
15
4
12
8
131
18
20
59
91
5
160
40
101
114
33
281
278
37
107
62
189
282
31
360
61
157
41
127
30
67
43
22
106
0
19
24
10
23
384
147
95
133
49
65
75
271
222