33
20
23
27
153
43
41
76
117
110
21
19
86
105
48
92
205
70
22
7
40
11
94
53
44
61
34
63
170
39
30
16
24
55
169
77
67
28
62
37
149
17
56
50