38
150
17
33
424
162
37
59
269
4
35
19
49
95
58
55
26
51
18
85
39
233
12
164
154
16
25
53
29
93
43
140
68
225
50
52
47
527
28
64
41
32
81
23
27
1
42
70
117
77