30
49
56
14
32
5
28
158
19
182
11
120
17
37
31
52
44
29
41
60
35
16
34
111
419
84
176
50
243
51
109
25
72
45
74
23
68
78
39
7
47
96
145