37
12
121
4
130
22
110
56
24
44
92
14
71
11
28
2
8
10
45
32
30
39
62
18
43
16
13
51
95
36
280
63
7
29
41
25
194
47
17
117
61
19
102
224
33
426