45
20
124
145
44
38
17
22
30
14
19
118
13
35
80
75
60
51
146
29
40
70
82
26
83
53
233
160
166
94
369
65
34
92
4
135
46
48
178
170
50
58
42