33
37
108
104
51
91
8
11
41
49
27
87
194
76
82
32
111
64
26
35
24
126
34
23
10
2
106
201
289
90
109
31
25
42
55
15
14
19
53
7
67
4
17
52