22
19
43
108
7
102
1
27
11
24
51
23
5
35
20
6
41
38
83
70
82
151
13
18
178
29
53
144
60
15
117
59
39
57
45
33
40
72
16
90
14
75