98
169
49
30
21
51
41
64
102
117
8
35
88
25
6
24
57
61
22
15
53
18
26
50
29
14
4
10
16
66
56
55
5
93
19
232
71
17
31
65
28
63
33
23
12
27
11
13