109
13
50
61
26
24
68
7
15
55
34
25
66
14
20
8
87
53
22
9
12
82
1
5
154
43
29
10
178
38
259
19
37
105
23
293
111
84
16
139
241
88
120