72
40
36
19
8
22
116
30
84
123
42
108
25
9
45
190
120
87
41
137
70
124
441
558
28
50
17
16
64
21
14
26
23
49
31
195
164
86
176
15
35
101
52
63
7
81