15
4
6
12
7
36
110
19
5
20
28
11
77
66
2
41
31
109
8
44
45
87
40
106
1
46
126
43
119
96
61
39
111
103
56
35
50
18
130
124
104
59
361
14
147
193