122
46
36
24
72
51
32
27
15
23
79
57
33
196
8
9
49
53
48
70
44
154
338
52
67
30
7
64
77
40
90
29
37
277
219
19
16
39
11
4
12
10
21
107