109
196
44
22
167
765
32
68
33
8
9
253
30
97
12
63
17
26
24
57
16
18
15
29
55
14
486
39
251
38
255
77
19
13
103
88
96
11
143
23
265
54
146
41
31