66
56
41
36
217
18
6
11
82
31
10
25
33
67
161
14
76
12
87
9
46
22
232
20
28
54
119
17
15
7
32
62
23
30
19
65
117
37
43
180
274
29
44
77
396
100
79
319
2