33
8
22
76
44
34
84
39
15
36
30
13
480
102
31
64
51
77
1521
145
38
217
334
27
18
401
12
65
70
90
136
206
29
23
57
111
86
61
72
141
5
55
37
49
19
32
214