171
46
12
49
80
83
125
73
708
17
51
122
21
37
14
27
29
71
19
8
50
31
4
3
40
214
13
92
84
25
16
67
9
63
102
38
416
6
26
61
20
24
103
430
141
192
47
35
59
187
107