15
fingers
102
36
36
105
15
69
131
2K
255
29
129
49
43
81
87
92
52
67
43
71
120
117
34
62
57
73
95
51
83
52
43
51
108
31
42
42
59
79
49