7
35
24
22
3
1
27
9
112
43
36
93
16
58
37
6
17
41
169
82
5
4
77
70
57
44
10
29
68
254
18
33
23
11
75
30
13
8