2
44
31
20
7
124
17
76
26
90
16
69
299
213
66
58
130
10
56
11
9
18
202
65
22
14
38
108
13
225
121
49
120
29
36
24
39
40
46
45
28
15
125
55
113
12
82
415
51
137
92