102
33
117
68
48
38
43
35
70
44
19
30
26
14
198
27
129
62
80
169
17
7
245
274
22
37
15
71
29
361
562
153
268
128
67
31
13
89
109
24
8
28
32
4
40
39
47
45
69
94
59
34