163
120
115
13
107
145
403
44
30
17
102
11
1475
76
51
340
39
66
131
42
60
12
100
19
101
58
46
175
41
121
206
218
63
65
1144
231
72
33
87
199
31
26
376
214
500
181
75
28
116
70