7
33
9
65
28
8
92
22
228
75
96
13
57
14
10
5
15
4
42
27
54
342
73
68
116
17
25
12
31
11
176
36
37
81
76
19
44
124
108
132
40
102
32
30
60
99
94
50
87
179