42
34
92
137
75
17
18
201
31
148
76
99
102
46
26
24
142
82
29
9
21
61
23
52
242
8
20
11
197
25
51
38
2
44
69
33
22
41
36
14
28
13
124
143
57
30
58