102
105
41
23
30
11
33
87
26
44
67
22
17
96
46
72
168
92
14
40
21
60
136
48
6
37
76
39
31
10
12
24
16
132
7
121
29
19
2
18
4
36
433