113
6
19
75
13
61
93
107
11
15
53
40
38
8
77
30
9
21
23
73
65
34
37
29
44
39
42
43
101
14
32
84
27
116
98
87
188
48
134
361
28
7
10
63
167
25
118