12
79
35
55
18
111
19
5
7
23
22
52
161
17
148
44
8
16
15
58
78
336
50
51
57
60
31
21
14
28
388
77
104
49
27
84
65
48