16
31
102
79
340
97
22
44
34
113
155
244
74
10
41
29
115
8
30
26
39
25
32
118
18
136
211
9
145
40
5
43
56
24
23
38
117
17
7
76
65
48
11
313
64
80
89
129