103
5
13
18
119
58
99
275
50
64
127
76
14
8
81
83
48
19
102
121
22
54
28
12
20
55
36
37
30
35
6
47
169
77
57
106
11
80
70
59
10
107
124
66
75
9
111