34
14
91
24
30
56
28
159
19
122
46
74
23
68
80
39
8
50
96
252
38
49
20
18
17
26
13
86
227
81
25
89
212
205
31
127
58