146
29
5
25
14
52
12
6
156
116
152
9
68
13
3
11
79
73
19
28
84
18
15
22
20
17
66
42
48
41
97
93
43
98
16
8
67
39
53
7
26
365
23
33
123
83
4
31