2
11
10
4
37
19
7
1
13
24
15
28
56
35
82
50
29
158
88
78
33
40
72
22
80
117
58
31
41
217
43
66
114
57
34
389
74
238
83
23
30
73
16
6
109
20