1
103
7
32
4
12
11
24
19
25
38
87
8
60
78
30
10
3
68
23
27
21
43
39
110
26
114
47
6
86
20
18
15
58
46
169
358
71
45
106
102
295
74
257
151
233
72