107
61
6
8
7
26
79
50
244
17
108
5
22
4
36
33
196
118
20
65
45
9
13
42
10
11
273
132
137
126
16
1
51
67
284
547
83
3
29
18
259
15
92
14
62
43
202
303
38
708