100
113
87
175
26
91
24
63
14
13
85
98
21
143
30
65
4
166
165
103
17
25
35
69
6
19
11
41
28
9
61
34
29
51
8
7
58
23
56
327
118
106
108
47
20