30
143
28
31
213
34
35
160
41
182
49
52
39
22
17
10
26
155
23
21
11
40
57
79
12
44
13
5
117
58
131
81
98
38
8
24
75
19
105
25
156
84
33