30
47
33
26
16
136
3
13
153
218
107
56
59
41
39
31
92
45
25
174
27
65
44
85
62
154
48
72
55
104
50
144
24
19
28
11
249
58
84
89
54
35
17
77
74