146
33
24
34
234
204
28
92
81
317
54
16
53
46
60
98
23
49
144
13
32
7
5
50
30
911
59
68
17
15
51
108
152
31
100
22
27
94
89
62
29
42
77
361
64
40
39
164