108
123
371
383
29
137
90
56
31
18
48
230
13
42
81
139
17
22
60
62
126
11
38
76
45
8
37
148
23
24
14
2
6
35
9
39
20
12
4
27
21
16
67
32
46