226
35
59
20
14
48
88
112
2
52
55
41
12
125
160
67
16
62
39
102
11
36
105
61
5
49
24
50
72
63
7
43
95
26
158
23
18
145
13
66
126