36
17
101
104
27
4
83
12
30
54
33
18
41
141
186
9
14
19
39
20
11
5
8
13
113
255
49
96
21
109
61
88
10
6
7
32
34
16
199
93
58
25
31
23
51
46