94
22
47
218
41
40
161
17
63
77
95
120
342
109
42
137
36
24
26
172
11
128
35
52
165
68
156
388
230
71
170
51
64
102
76
45
3
18
110
19
32
192
23
34
106
203
735
38
208
39
145