29
41
22
61
12
150
30
15
95
58
51
239
14
156
11
294
16
115
153
34
6
10
223
35
70
72
33
65
45
42
7
24
131
59
28
8
101
20
3
5
142
17
234
46
53
246
133
39