35
50
24
51
29
114
59
14
72
263
325
119
16
13
77
19
36
76
92
20
22
9
31
6
55
3
17
8
12
4
7
15
75
234
38
141
43
23
102
41
40
39
84
103