18
44
142
31
10
14
35
34
33
24
145
27
21
11
22
74
82
214
52
17
40
36
3655
37
39
3
213
80
38
84
62
16
8
105
83
30
734
5
151
4
101
9
92
41
117
29