132
52
12
22
36
34
25
18
159
8
6
27
48
32
15
16
62
21
23
124
38
33
75
45
24
56
30
44
269
35
73
242
129
82
317
43
297
71
63
77
72
10
11
95
57
28
199