202
64
123
28
72
48
24
45
113
15
26
348
157
55
20
49
7
12
37
71
36
30
1
33
27
89
216
83
11
70
14
103
160
75
13
18
141
6
42
8
149
313
229
124
98
19
2
66
111