153
107
898
38
20
82
122
52
132
33
67
49
50
1157
263
22
24
48
192
769
109
182
13
5
94
26
23
534
333
30
187
44
31
170
46
54
35
42
71
103
162
126
500
15
406
388
134
47
19
11
12
43