148
105
12
4
230
53
69
162
156
71
40
90
39
42
66
59
277
179
86
83
16
37
50
145
13
208
29
52
3
67
38
28
64
72
65
36
80
96
68
128
47
138
85
23
110
55
143
8
365
197
41
21
320
70