0
27
10
68
30
19
12
3
9
37
40
23
32
52
5
4
31
48
43
301
11
61
79
102
22
75
24
15
114
151
33
87
95
103
160
228
39
110
71
59
72
34
144