80
24
21
15
31
4
82
281
6
16
165
36
17
218
26
98
40
44
51
68
111
71
8
114
2
33
46
27
39
150
11
57
272
13
329
372
56
186
20
75
32
102
19
53
23
63
37
10