231
61
45
77
120
26
53
33
28
165
20
13
46
78
108
4
52
2
474
17
112
40
105
88
180
23
56
11
9
16
106
223
36
18
288
42
22
5
173
119
29
124
24
35
67
75
202