0
25
11
42
72
327
66
236
109
60
134
84
104
116
32
41
255
101
18
36
31
89
24
20
27
14
105
63
33
23
6
35
45
80
65
58
47
77
64
13
81
69
16
49
86
19
53
61
162
93