271
23
80
39
64
98
410
33
24
59
47
13
65
141
339
11
74
25
89
21
14
95
42
28
15
62
87
6
38
34
146
22
49
31
26
48
81
46
45
43
41
124
248
187
266
105
56
32