123
15
11
36
6
4
25
60
5
26
3
24
13
12
50
212
14
27
32
46
17
9
23
2
55
70
51
30
31
92
42
10
58
145
142
21
644
18
1165
138
476
97
83
214
222