34
28
78
51
44
43
138
107
46
112
98
27
503
26
23
1777
32
1383
38
10
21
36
9
33
8
19
92
4
13
12
14
213
24
53
63
89
67
6
113
31
37
17
25
47
103
165
29