128
49
101
35
17
40
10
22
33
23
75
230
45
20
124
145
44
38
30
14
19
13
80
60
51
29
69
82
26
83
53
233
160
166
94
369
34
4
135
46