156
41
56
15
65
46
120
39
44
154
33
25
20
106
141
36
185
384
224
7
355
3
60
12
62
57
53
76
220
22
54
61
16
14
10
28
31
38
68
40
42
45
19
58
168
94