110
264
46
121
91
75
13
6
41
18
7
3
132
29
49
10
32
25
8
16
9
56
64
20
19
44
36
114
61
40
12
52
108
21
88
22
28
24
23
53
14
130
332
34
33