120
86
22
14
100
30
10
3
41
55
44
27
60
13
23
108
121
360
72
32
160
47
148
33
9
38
70
5
31
36
16
12
21
8
63
48
73
64
37
62
65
18
207
46
15
83
125
11